Internet Archive BookReader

Gaza : a city of many battles (from the family of Noah to the present day)